@charset "utf-8";
body {margin:0 auto; padding:0; background-color:#fff; width:100%; position:relative;}
body,html{ padding-top:0px; overflow-x:hidden;}
/*
body {
	-moz-user-select: none; 火狐
	-webkit-user-select: none; webkit浏览器
	-ms-user-select: none; IE10
	-khtml-user-select: none; 早期浏览器
	user-select: none;
}
*/
* {font-size:15px; line-height:25px; color:#666666; font-family:'微软雅黑';}
*:focus {outline:none;}
img { border:0px;}
ul {margin:0px; margin-left:-40px; *margin-left:0px;}
li {list-style-type:none;}
a { outline:none; outline:0;}
a:link {font-size: 15px;color: #464646;text-decoration: none;}
a:visited {font-size: 15px;color: #464646;text-decoration: none;}
a:hover {font-size: 15px;color:#138059;text-decoration:none;}
p { margin:0px; padding:0px;}
form { margin:0px; padding:0px;}

.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}
.f32{ font-size:32px;}
.f34{ font-size:34px;}
.f36{ font-size:36px;}
.f38{ font-size:38px;}
.f40{ font-size:40px;}
.f42{ font-size:42px;}
.f48{ font-size:48px;}
.f50{ font-size:50px;}
.f60{ font-size:60px;}
.f72{ font-size:72px;}



DIV.thepage {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px;FONT-SIZE: 13.5pt; MARGIN: 3px; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
DIV.thepage A {
	MARGIN: 1px; COLOR: #666; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage A:hover {
	COLOR: #fff; BACKGROUND-COLOR:#138059;border:1px solid #138059;
}
DIV.thepage A:active {
	COLOR: #138059; BACKGROUND-COLOR: #fff;
}
DIV.thepage SPAN.current {
	MARGIN: 1px; COLOR: #ffffff; BACKGROUND-COLOR: #138059; border:1px solid #138059; padding:5px; padding-left:9px; padding-right:9px;
}
DIV.thepage SPAN.disabled {
	MARGIN: 1px; COLOR: #cccccc; BACKGROUND-COLOR: #fff;FONT-WEIGHT: bold; border:1px solid #cccccc; padding:5px; padding-left:9px; padding-right:9px; padding-top:5px;
}

#toparea { margin:0 auto; width:100%; height:35px; overflow:hidden; background-color:#EBEBEB; margin-top:0px;}
#toparea #tarea { margin:0 auto; width:1200px; height:25px; padding-top:5px; overflow:hidden;}
#toparea #tarea #lword { float:left; width:600px; text-align:left; overflow:hidden; color:#777777; font-size:14px;}
#toparea #tarea #rlink { float:right; width:600px; text-align:right; overflow:hidden;}
#toparea #tarea #rlink a { color:#777777; font-size:14px;}

#top { margin:0 auto; width:1200px; height:135px; margin-top:0px; background-color:#fff;}
#top #logo { float:left; width:380px; height:74px; overflow:hidden; margin-top:30px; margin-left:5px;}
#top #logo a { display:block; width:387px; height:74px; background:url(../images/logo.jpg) no-repeat left top;}
#top #renzheng { float:left; width:570px; height:135px; margin-top:0px; background:url(../images/topword.png) no-repeat 10px 50px;}
#top #renzheng #rzlist { display:none; margin:0 auto; width:420px; height:95px; overflow:hidden; margin-top:27px;}
#top #renzheng #rzlist ul { width:600px;}
#top #renzheng #rzlist ul li { float:left; width:85px; height:95px; margin-right:61px; text-align:center; font-size:12px; line-height:18px; color:#666; margin-top:0px;}
#top #renzheng #rzlist ul li img { margin-bottom:3px;}
#top #righttel { float:right; width:235px; height:80px; margin-top:20px; overflow:hidden;}
#top #righttel #tel { float:left; width:64px; height:80px; margin-top:8px; background:url(../images/tel.gif) no-repeat left center; border-right:1px solid #DCDCDC;}
#top #righttel #rtel { float:left; width:170px; height:80px; overflow:hidden;} 
#top #righttel #rtel #telname { width:160px; padding-left:10px; text-align:left; font-size:15px; color:#6B6B6B; font-style:italic; overflow:hidden; font-weight:bold; margin-top:5px;}
#top #righttel #rtel #thetel {width:160px; padding-left:10px; text-align:left; font-size:20px; color:#F0851A; font-weight:bold; font-family:Georgia, Arial;}





#top #righttel .utel{ float:left;  margin-top:25px;  padding-left: 50px; background: url(../images/tel.png) left center no-repeat}










#topmenu { margin:0 auto; width:100%; height:60px; background-color:#138059; position:relative; z-index:9999;}
#topmenu #nav { margin:0 auto; width:1200px; height:60px;}
#topmenu #nav ul { width:1300px;}
#topmenu #nav ul li { float:left; width:120px; height:60px; margin-right:15px; margin-left:14px; position:relative;}
#topmenu #nav ul li #bigm { display:block; width:120px; height:43px; padding-top:17px; overflow:hidden; text-align:center; font-size:16px; color:#fff;}
#topmenu #nav ul li.on #bigm { background-color:#4A4A4A;}
#topmenu #nav ul li #small { display:none; width:120px; background:url(../images/mask_.png) repeat left top; position:absolute; top:60px; left:0px; overflow:hidden; padding-top:5px; padding-bottom:5px; border-radius:0px 0px 8px 8px;}
#topmenu #nav ul li #small a { display:block; width:120px; text-align:center; font-size:14px; padding-top:3px; padding-bottom:3px;}
/*
#ads {margin:0 auto; width:100%; height:535px; overflow:hidden; text-align:center;}
#ads #area {margin:0 auto;width:1900px; height:535px; background-color:#FFF; text-align:center; position:relative; margin-left:-950px; left:50%;}
#ads #area #thead { width:1900px; height:535px;}
*/
#indexad { margin:0 auto; width:100%; height:535px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#indexad #adarea { margin:0 auto; width:1900px; height:535px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#indexad #adarea #ads { width:1900px; height:535px; position:relative; overflow:hidden;}
#indexad #adarea #ads ul { width:1900px; margin-left:0px;}
#indexad #adarea #ads ul li { width:1900px; height:535px; text-align:center; overflow:hidden;}
#indexad #adarea #bts { margin:0 auto; width:300px; height:14px; overflow:hidden; position:relative; z-index:999; margin-top:-50px;}
#indexad #adarea #bts ul {display: table;margin:0 auto;text-align:center;padding:0;}
#indexad #adarea #bts ul li { float:left; width:14px; height:14px; margin-left:10px; margin-right:10px; cursor:pointer; background:url(../images/bullet.png) no-repeat left top;}
#indexad #adarea #bts ul li.on { background:url(../images/bullet.png) no-repeat left -14px;}

#pagead { margin:0 auto; width:100%; height:300px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#pagead #adarea { margin:0 auto; width:1900px; height:300px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}

#indexitem { margin:0 auto; width:1200px; overflow:hidden; margin-top:20px;}
#indexitem ul { width:1350px;}
#indexitem ul a { display:block; float:left; width:290px; height:300px; text-align:center; margin-right:14px; background-color:#EAEAEA; overflow:hidden; text-decoration:none;}
#indexitem ul a #img1 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item1.png) no-repeat center top;}
#indexitem ul a #img2 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item2.png) no-repeat center top;}
#indexitem ul a #img3 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item3.png) no-repeat center top;}
#indexitem ul a #img4 { margin:0 auto; margin-top:34px; width:121px; height:121px; background:url(../images/item4.png) no-repeat center top;}
#indexitem ul a #title { margin:0 auto; width:260px; margin-top:25px; text-align:center; color:#323232; font-size:18px;}
#indexitem ul a #notes { margin:0 auto; width:260px; margin-top:5px; text-align:center; color:#919191; font-size:14px;}
#indexitem ul a:hover { background-color:#138059;}
#indexitem ul a:hover #img1 { background-position:center -121px;}
#indexitem ul a:hover #img2 { background-position:center -121px;}
#indexitem ul a:hover #img3 { background-position:center -121px;}
#indexitem ul a:hover #img4 { background-position:center -121px;}
#indexitem ul a:hover #title { color:#fff;}
#indexitem ul a:hover #notes { color:#91D9A0;}

#indexpro { margin:0 auto; width:100%; background-color:#DDEAE6; overflow:hidden; margin-top:20px; padding-top:60px; padding-bottom:60px;}
#indexpro #proarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexpro #proarea #indextitle1 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexpro #proarea #titlename1 { margin:0 auto; width:260px; background-color:#DDEAE6; position:relative; height:90px; margin-top:-30px;}
#indexpro #proarea #titlename1 #thetitle { margin:0 auto; width:240px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexpro #proarea #titlename1 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexpro #proarea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#666;} 

/*#indexpro #proarea #prolist { width:1200px; overflow:hidden; margin-top:50px;}
#indexpro #proarea #prolist ul { width:1400px;}
#indexpro #proarea #prolist ul li { float:left; width:375px; text-align:center; overflow:hidden; border-bottom:5px solid #C9C9C9; padding-bottom:20px; margin-right:37px; margin-bottom:55px;}
#indexpro #proarea #prolist ul li #img { width:375px; height:208px; border-radius:5px; overflow:hidden; text-align:center;}
#indexpro #proarea #prolist ul li #title { width:375px; overflow:hidden; margin-top:20px; text-align:left; text-indent:10px;}
#indexpro #proarea #prolist ul li #title a { font-size:18px; color:#0F0F0F; text-decoration:none;}
#indexpro #proarea #prolist ul li #title a font { font-size:14px; color:#888686; text-transform:uppercase; font-family:"Times New Roman";}
#indexpro #proarea #prolist ul li:hover { border-bottom:5px solid #91D9A0;}
#indexpro #proarea #prolist ul li:hover #title a { color:#138059}
*/ 





#indexpro #proarea #prolist { width:1200px; overflow:hidden; margin-top:50px;}
#indexpro #proarea #prolist ul { width:1400px;}
#indexpro #proarea #prolist ul li { float:left; width:280px; text-align:center; overflow:hidden; border-bottom:5px solid #C9C9C9; padding-bottom:20px; margin-right:30px; margin-bottom:55px;}
#indexpro #proarea #prolist ul li #img { width:260px; height:190px; border-radius:5px; overflow:hidden; text-align:center;}
#indexpro #proarea #prolist ul li #title { width:280px; overflow:hidden; margin-top:20px; text-align:left; text-indent:10px;}
#indexpro #proarea #prolist ul li #title a { font-size:18px; color:#0F0F0F; text-decoration:none;}
#indexpro #proarea #prolist ul li #title a font { font-size:14px; color:#888686; text-transform:uppercase; font-family:"Times New Roman";}
#indexpro #proarea #prolist ul li:hover { border-bottom:5px solid #91D9A0;}
#indexpro #proarea #prolist ul li:hover #title a { color:#138059}



#indexpro #proarea #zixun { width:1200px; overflow:hidden; margin-top:10px; text-align:center;}
#indexpro #proarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexpro #proarea #zixun #zx { background-color:#F0861A; font-size:18px; color:#fff; padding:8px; width:120px; border-radius:5px;}
#indexpro #proarea #zixun #zx:hover { background-color:#138059;}
#indexpro #proarea #zixun #more { font-size:18px; color:#fff; border:1px solid #138059; background-color:#138059; padding:8px; width:120px; border-radius:5px;}
#indexpro #proarea #zixun #more:hover { background-color:#f00; border:1px solid #f00; color:#fff;}





#indexcase { margin:0 auto; width:100%; background:url(../images/casebg.jpg) no-repeat center top; background-size:100% 100%; background-color:#138059; overflow:hidden; margin-top:0px; padding-top:50px; padding-bottom:60px;}
#indexcase #casearea { margin:0 auto; width:1200px;}
#indexcase #casearea #indextitle2 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#indexcase #casearea #titlename2 { margin:0 auto; width:210px; background:url(../images/t.png) repeat left top; position:relative; height:90px; margin-top:-30px;}
#indexcase #casearea #titlename2 #thetitle { margin:0 auto; width:180px; height:43px; padding-top:12px; text-align:center; color:#138059; font-size:30px; background-color:#fff;}
#indexcase #casearea #titlename2 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#indexcase #casearea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#fff;} 
#indexcase #casearea #zixun { width:1200px; overflow:hidden; margin-top:15px; text-align:center;}
#indexcase #casearea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexcase #casearea #zixun #more { font-size:18px; color:#fff; border:1px solid #fff; padding:8px; width:120px; border-radius:5px;}
#indexcase #casearea #zixun #more:hover { background-color:#f00; border:1px solid #f00; color:#fff;}

#gallery { height:460px;}
.container { margin:0 auto; position:relative; width:1200px;}
#myRoundabout li { position:relative;}
#myRoundabout li p { position:absolute; width:100%; height:32px; padding-top:8px; overflow:hidden; text-align:center; background:url(../images/mask.png) repeat left top; bottom:0px; color:#fff; font-size:15px;}
.roundabout-holder  { width:1000px; height:480px; margin:0 auto;}
.roundabout-moveable-item { width:750px; height:385px; cursor:pointer; border-radius:5px; -webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);}
.roundabout-moveable-item img { width:100%; border-radius:5px;}
.roundabout-in-focus { border-radius:5px; -webkit-box-shadow:0 0 20px rgba(0,0,0,.5);-moz-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);}

#indexabout { margin:0 auto; width:100%; background-color:#F9EDE1; overflow:hidden; margin-top:0px; padding-top:75px; padding-bottom:75px;}
#indexabout #aboutarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexabout #aboutarea #indextitle3 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexabout #aboutarea #titlename3 { margin:0 auto; width:290px; background-color:#F9EDE1; position:relative; height:90px; margin-top:-30px;}
#indexabout #aboutarea #titlename3 #thetitle { margin:0 auto; width:250px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexabout #aboutarea #titlename3 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#indexabout #aboutarea #abouts { width:1200px; overflow:hidden; margin-top:70px;}
#indexabout #aboutarea #abouts #aboutleft { float:left; width:790px;}
#indexabout #aboutarea #abouts #aboutright { float:right; width:353px;}
#indexabout #aboutarea #abouts #aboutleft #theabout { width:790px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutleft #theabout #title { width:790px; overflow:hidden; text-align:left; border-bottom:1px solid #CCCCCC; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutleft #theabout #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo { width:790px; overflow:hidden; margin-top:38px;}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #leftimg { float:left; width:320px; text-align:left;}
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #notes { float:left; width:470px; text-align:left; font-size:15px; color:#797979; line-height:25px;} 
#indexabout #aboutarea #abouts #aboutleft #theabout #theinfo #notes #more { color:#138059; text-transform:uppercase; display:block; width:100%; overflow:hidden; margin-top:10px;}

#indexabout #aboutarea #abouts #aboutleft #guimo { width:790px; overflow:hidden; margin-top:50px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #title { width:790px; overflow:hidden; text-align:left; border-bottom:1px solid #CCCCCC; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutleft #guimo #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea { width:790px; overflow:hidden; margin-top:43px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #l { float:left; cursor:pointer; width:39px; border-left:1px solid #CFCECD; height:155px; overflow:hidden; background:url(../images/l.png) no-repeat left center;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #r { float:right; cursor:pointer; width:39px; border-right:1px solid #CFCECD; height:155px; overflow:hidden; background:url(../images/r.png) no-repeat right center;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist { float:left; width:710px; height:155px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist ul { width:800px;}
#indexabout #aboutarea #abouts #aboutleft #guimo #gmarea #gmlist ul li { float:left; width:220px; height:155px; margin-right:7px; margin-left:9px}

#indexabout #aboutarea #abouts #aboutright #rongyu { width:353px; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutright #rongyu #title { width:353px; overflow:hidden; text-align:left; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutright #rongyu #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow { width:353px; height:353px; background:url(../images/rybg.jpg) no-repeat left top; margin-top:0px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #tleft { float:left; width:65px; height:353px; cursor:pointer; overflow:hidden; background:url(../images/tleft.png) no-repeat center center;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #tright { float:right; width:65px; height:353px; cursor:pointer; overflow:hidden; background:url(../images/tright.png) no-repeat center center;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist { float:left; width:223px; height:353px; text-align:center; overflow:hidden;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul { width:400px;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul li { float:left; width:223px; height:308px; margin-top:25px; text-align:center; background-color:#FFF;}
#indexabout #aboutarea #abouts #aboutright #rongyu #ryshow #rylist ul li img { margin-top:15px;}

#indexabout #aboutarea #abouts #aboutright #news { width:353px; overflow:hidden; margin-top:35px;}
#indexabout #aboutarea #abouts #aboutright #news #title { width:353px; overflow:hidden; border-bottom:1px solid #CCCCCC; text-align:left; font-size:21px; color:#000; padding-bottom:10px;}
#indexabout #aboutarea #abouts #aboutright #news #title font { font-size:14px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#indexabout #aboutarea #abouts #aboutright #news #title a { display:block; width:auto; text-transform:uppercase; color:#138059; float:right; top:0px; font-size:14px;}
#indexabout #aboutarea #abouts #aboutright #news #newslist { width:353px; overflow:hidden; margin-top:20px;}
#indexabout #aboutarea #abouts #aboutright #news #newslist a { display:block; width:353px; height:20px; overflow:hidden; margin-bottom:13px;}

#indexserv { margin:0 auto; width:100%; background:url(../images/servbg.jpg) no-repeat center top; background-color:#D47424; overflow:hidden; margin-top:0px; padding-top:50px; padding-bottom:60px;}
#indexserv #servarea { margin:0 auto; width:1200px;}
#indexserv #servarea #indextitle4 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#indexserv #servarea #titlename4 { margin:0 auto; width:210px; background-color:#E1933F; position:relative; height:90px; margin-top:-30px;}
#indexserv #servarea #titlename4 #thetitle { margin:0 auto; width:180px; height:43px; padding-top:12px; text-align:center; color:#C56E2A; font-size:30px; background-color:#fff;}
#indexserv #servarea #titlename4 #titleen { margin:0 auto; width:180px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#indexserv #servarea #servinfo { margin:0 auto; width:1186px; overflow:hidden; margin-top:75px;}
#indexserv #servarea #servword { margin:0 auto; width:1186px; margin-top:15px;}
#indexserv #servarea #servword div { float:left; color:#fff; font-size:18px; text-align:center;}
#indexserv #servarea #servword div span { display:block; color:#fff; font-size:12px; text-transform:uppercase; text-align:center; font-family:"Times New Roman";}
#indexserv #servarea #servword #w1 { margin-top:-80px;}
#indexserv #servarea #servword #w2 { margin-left:175px;}
#indexserv #servarea #servword #w3 { margin-left:55px; margin-top:-80px;}
#indexserv #servarea #servword #w4 { margin-left:220px;}
#indexserv #servarea #servword #w5 { margin-left:10px; margin-top:-80px;}
#indexserv #servarea #servword #w6 { margin-left:210px;}
#indexserv #servarea #servword #w7 { margin-left:30px; margin-top:-80px;}
#indexserv #servarea #zixun { width:1200px; overflow:hidden; padding-top:70px; text-align:center;}
#indexserv #servarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexserv #servarea #zixun #zx { background-color:#FFF200; font-size:18px; color:#CB7F3B; padding:8px; width:120px; border-radius:5px;}
#indexserv #servarea #zixun #zx:hover { background-color:#f00; color:#fff;}

#indexzs { margin:0 auto; width:100%; background-color:#DBDBDB; overflow:hidden; margin-top:0px; padding-top:75px; padding-bottom:55px;}
#indexzs #zsarea { margin:0 auto; width:1200px; overflow:hidden;}
#indexzs #zsarea #indextitle5 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#indexzs #zsarea #titlename5 { margin:0 auto; width:250px; background-color:#DBDBDB; position:relative; height:90px; margin-top:-30px;}
#indexzs #zsarea #titlename5 #thetitle { margin:0 auto; width:200px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#indexzs #zsarea #titlename5 #titleen { margin:0 auto; width:220px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#indexzs #zsarea #word {width:1200px; overflow:hidden; margin-top:20px; text-align:center; font-size:18px; color:#666;} 
#indexzs #zsarea #zhishi { width:1200px; overflow:hidden; margin-top:75px;}
#indexzs #zsarea #zhishi ul { width:1500px;}
#indexzs #zsarea #zhishi ul li { float:left; width:370px; overflow:hidden; margin-right:45px;}
#indexzs #zsarea #zhishi ul li #img { width:370px; height:190px; overflow:hidden;}
#indexzs #zsarea #zhishi ul li #title { width:370px; overflow:hidden; margin-top:30px;}
#indexzs #zsarea #zhishi ul li #title a { font-weight:bold; font-size:20px; color:#3D464D;}
#indexzs #zsarea #zhishi ul li #view { width:370px; overflow:hidden; text-align:left; font-size:14px; color:#616060; margin-top:5px;}
#indexzs #zsarea #zhishi ul li #notes { width:370px; overflow:hidden; margin-top:15px; text-align:left; font-size:15px; color:#838383;}
#indexzs #zsarea #zhishi ul li #notes a { color:#138059; font-size:15px;}
#indexzs #zsarea #zixun { width:1200px; overflow:hidden; margin-top:45px; text-align:center;}
#indexzs #zsarea #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#indexzs #zsarea #zixun #more { font-size:18px; color:#696868; border:1px solid #A4A4A4; padding:8px; width:120px; border-radius:5px;}
#indexzs #zsarea #zixun #more:hover { background-color:#138059; border:1px solid #138059; color:#fff;}

#indexzs #friendlink { margin:0 auto; width:1200px; margin-top:70px; color:#858585; overflow:hidden; border-top:1px solid #B4B4B4; border-bottom:1px solid #B4B4B4; padding-top:35px; padding-bottom:35px; text-align:left;}
#indexzs #friendlink span { color:#000;}
#indexzs #friendlink a { color:#858585;}
#indexzs #friendlink a:hover { color:#138059;}

#footer { margin:0 auto; width:100%; overflow:hidden; margin-top:0px;}
#footer #flinks { width:100%; text-align:center; background-color:#000; color:#939393; padding-top:20px; padding-bottom:20px;}
#footer #flinks a { color:#939393; font-size:16px;}
#footer #flinks a:hover { color:#fff;}
#footer #bottom { margin:0 auto; width:100%; overflow:hidden; margin-top:0px; background-color:#2F2F2F; padding-bottom:60px;}
#footer #bottom #blinks { margin:0 auto; width:1200px; overflow:hidden; text-align:left; color:#939393; padding-top:20px; padding-bottom:47px;}
#footer #bottom #blinks span { color:#fff; font-size:16px; font-weight:bold;}
#footer #bottom #blinks a { color:#939393; font-size:16px;}
#footer #bottom #blinks a:hover { color:#fff;}
#footer #bottom #bshow { margin:0 auto; width:1200px; overflow:hidden;}
#footer #bottom #bshow #fleft { float:left; width:534px; overflow:hidden; border-right:1px solid #525252;}
#footer #bottom #bshow #fleft #ftel { width:490px; overflow:hidden; margin-top:50px; border-bottom:1px solid #525252; padding-bottom:20px;}
#footer #bottom #bshow #fleft #ftel #leftimg { float:left; width:70px; text-align:left; height:53px; overflow:hidden;}
#footer #bottom #bshow #fleft #ftel #rinfo { float:left; width:420px; text-align:left; overflow:hidden; font-size:15px; color:#DEDFDE;}
#footer #bottom #bshow #fleft #ftel #rinfo span { font-size:27px; line-height:30px; color:#fff; font-weight:bold; font-family:Georgia,Arial;}
#footer #bottom #bshow #fleft #fcopy { padding-top:20px; text-align:left; color:#757575;}
#footer #bottom #bshow #fleft #fcopy a { color:#757575;}
#footer #bottom #bshow #fleft #fcopy a:hover { color:#fff;}
#footer #bottom #bshow #fmiddle { float:left; width:464px; border-right:1px solid #525252; overflow:hidden;}
#footer #bottom #bshow #fmiddle #theinfof { margin:0 auto; width:410px; text-align:left;}
#footer #bottom #bshow #fmiddle #theinfof #comname { width:410px; text-align:left; font-size:22px; color:#AAAAAA;}
#footer #bottom #bshow #fmiddle #theinfof #comname span { display:block; font-weight:normal; color:#AAAAAA; font-size:12px; text-transform:uppercase;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact { width:385px; overflow:hidden; margin-top:20px; color:#757575;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact a { color:#757575;}
#footer #bottom #bshow #fmiddle #theinfof #fcontact a:hover { color:#fff;}
#footer #bottom #bshow #fright { float:right; width:200px; overflow:hidden;}
#footer #bottom #bshow #fright #wx { width:200px; text-align:right; overflow:hidden;}
#footer #bottom #bshow #fright #wx img { margin-right:0px;}
#footer #bottom #bshow #fright #sharearea { width:200px; overflow:hidden; margin-top:20px;}
#footer #bottom #bshow #fright #weblinkarea { width:200px; overflow:hidden; margin-top:10px; text-align:right;}
#footer #bottom #bshow #fright #weblinkarea a { font-size:12px; color:#757575;}
#footer #bottom #bshow #fright #weblinkarea a:hover { color:#fff;}
.bdsharebuttonbox { float:right; margin-right:-7px;}

#pagetitle { margin:0 auto; width:1200px; overflow:hidden; border-bottom:1px solid #DBDBDB; padding-bottom:10px; margin-top:28px;}
#pagetitle #pagename { float:left; width:500px; text-align:left; font-size:22px; font-weight:bold; color:#000;}
#pagetitle #pagename span { display:block; font-size:16px; color:#8F8F8F; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman";}
#pagetitle #position { float:right; width:700px; text-align:right; padding-top:10px; color:#4A4A4A;}
#pagetitle #position a { color:#4A4A4A;}
#pagetitle #position a:hover { color:#138059;}

#pagemian { margin:0 auto; width:1200px; overflow:hidden; margin-top:40px; margin-bottom:80px;}
#pagemian #pageleft { float:left; width:285px; overflow:hidden;}
#pagemian #pageright { float:right; width:870px; overflow:hidden;}
#pagemian #page_right #leftproclass { width:285px; overflow:hidden; border-bottom:1px solid #DBDBDB;}
#pagemian #page_right #leftproclass #bigclass { width:285px; overflow:hidden; background-color:#138059;}
#pagemian #page_right #leftproclass #bigclass a { display:block; width:285px; text-indent:40px; font-size:17px; color:#fff; padding-top:12px; padding-bottom:12px; text-decoration:none;}
#pagemian #page_right #leftproclass #smallclass { width:283px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; padding-bottom:0px;} 
#pagemian #page_right #leftproclass #smallclass a { display:block; width:283px; padding-top:8px; padding-bottom:8px; text-indent:40px; font-size:15px; color:#7A7A7A; border-bottom:1px dashed #ABABAB;}
#pagemian #page_right #leftproclass #smallclass a:hover { color:#128059; background-color:#E8E8E8;}
#pagemian #page_right #leftproclass #smallclass a.on { color:#128059; background-color:#E8E8E8;}
#pagemian #page_right #leftproclass #smallclass a.noline { border-bottom:0px;}
#pagemian #pageleft #leftcase { width:285px; overflow:hidden; margin-top:30px;}
#pagemian #pageleft #leftcase #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #pageleft #leftcase #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #pageleft #leftcase #cases { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #pageleft #leftcase #cases #img { width:285px; height:193px; overflow:hidden;}
#pagemian #pageleft #leftcase #cases #thename { width:285px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#pagemian #pageleft #leftcase #cases #thename a { color:#fff; font-size:14px;}

#pagemian #pageleft #leftmenu { width:285px; overflow:hidden;}
#pagemian #pageleft #leftmenu a { display:block; width:285px; text-indent:40px; text-decoration:none; font-size:18px; color:#4F4F4F; background-color:#E5E5E5; margin-bottom:2px; padding-top:22px; padding-bottom:22px;}
#pagemian #pageleft #leftmenu a span { font-size:12px; font-family:'宋体'; font-weight:bold; display:block; float:right; margin-top:0px; margin-right:20px; color:#A0A0A0;}
#pagemian #pageleft #leftmenu a:hover { background-color:#138059; color:#fff;}
#pagemian #pageleft #leftmenu a:hover span { color:#fff;}
#pagemian #pageleft #leftmenu a.on { background-color:#138059; color:#fff;}
#pagemian #pageleft #leftmenu a.on span { color:#fff;}

#pagemian #pageleft #rightpro { width:285px; overflow:hidden; margin-top:30px;}
#pagemian #pageleft #rightpro #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #pageleft #rightpro #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #pageleft #rightpro #thepro { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #pageleft #rightpro #thepro #img { width:285px; height:155px; overflow:hidden;}
#pagemian #pageleft #rightpro #thepro #thename { width:283px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:35px;}
#pagemian #pageleft #rightpro #thepro #thename a { color:#515151; font-size:15px;}
#pagemian #pageleft #rightpro #thepro #thename a:hover { color:#138059;}

#pagemian #pageright #pro { width:870px; overflow:hidden; margin-bottom:80px;}
#pagemian #pageright #pro #leftimg { float:left; width:340px; text-align:left;}
#pagemian #pageright #pro #rightdata { float:left; width:530px; overflow:hidden;} 
#pagemian #pageright #pro #rightdata #title { width:530px; overflow:hidden;}
#pagemian #pageright #pro #rightdata #title a { font-size:20px; color:#666666; font-weight:bold;}
#pagemian #pageright #pro #rightdata #title a:hover { color:#138059; text-decoration:underline;}
#pagemian #pageright #pro #rightdata #notes { width:530px; overflow:hidden; height:70px; margin-top:25px; color:#666666;}
#pagemian #pageright #pro #rightdata #more { width:530px; overflow:hidden; text-align:left; margin-top:25px;}
#pagemian #pageright #pro #rightdata #more a { color:#138059;}

#pagemian #pageright #rightcontent { width:870px; overflow:hidden;}
#pagemian #pageright #rightcontent #bigtitle { width:870px; overflow:hidden; border-bottom:1px dashed #ccc; text-align:left; padding-bottom:35px; font-size:35px; line-height:35px; font-family:"Times New Roman"; color:#6F6F6F; text-transform:uppercase;}
#pagemian #pageright #rightcontent #bigtitle span { font-size:30px; line-height:30px; display:block; width:100%; margin-top:10px; text-align:left; color:#484848;}
#pagemian #pageright #rightcontent #rcontent { width:870px; overflow:hidden; margin-top:40px; overflow:hidden; line-height:30px; font-size:15px; color:#6F6F6F;}
#pagemian #pageright #rightcontent #rcontent * { line-height:30px; font-size:15px;}
#pagemian #pageright #rightcontent #rcontent img { max-width:870px; height:auto;}
#pagemian #pageright #rightcontent #rcontent a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #pageright #rightcontent #rcontent a:hover { color:#138059;}

#pagemian #pageright #rightcontent #honorlist { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #honorlist ul { width:950px;}
#pagemian #pageright #rightcontent #honorlist ul li { float:left; width:265px; height:340px; text-align:center; position:relative; margin-right:37px; margin-bottom:50px; background-color:#CBD2CF;}
#pagemian #pageright #rightcontent #honorlist ul li img { margin-top:15px;}
#pagemian #pageright #rightcontent #honorlist ul li a { display:none; position:absolute; left:0px; top:0px; width:265px; height:340px; background:url(../images/mask__.png) repeat left top; text-align:center;}
#pagemian #pageright #rightcontent #honorlist ul li a img { margin-top:145px;}
#pagemian #pageright #rightcontent #honorlist ul li:hover a { display:block;}

#pagemian #pageright #rightcontent #imagelist { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #imagelist ul { width:950px;}
#pagemian #pageright #rightcontent #imagelist ul li { float:left; width:275px; text-align:center; margin-right:22px; margin-bottom:35px;}
#pagemian #pageright #rightcontent #imagelist ul li #img { width:275px; height:185px; overflow:hidden; position:relative;}
#pagemian #pageright #rightcontent #imagelist ul li #img a { display:none; position:absolute; left:0px; top:0px; width:275px; height:185px; background:url(../images/mask__.png) repeat left top; text-align:center;}
#pagemian #pageright #rightcontent #imagelist ul li #img a img { margin-top:60px;}
#pagemian #pageright #rightcontent #imagelist ul li #img:hover a { display:block;}
#pagemian #pageright #rightcontent #imagelist ul li #title { width:275px; text-align:center; font-size:15px; color:#6D6D6D; margin-top:10px;} 

#pagemian #pageright #rightcontent #news_list { width:870px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #rightcontent #news_list ul { width:870px;}
#pagemian #pageright #rightcontent #news_list ul li { width:870px; overflow:hidden; margin-bottom:60px;}
#pagemian #pageright #rightcontent #news_list ul li #leftimg { float:left; width:280px; text-align:left;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata { float:left; width:590px; text-align:left; overflow:hidden;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title { width:590px; overflow:hidden; height:27px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title a { font-size:20px; color:#646B71; font-weight:bold;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title a:hover { color:#138059;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #title p { display:block; font-size:15px; color:#A4A4A4; float:right; margin-top:0px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #notes { width:590px; overflow:hidden; margin-top:15px; color:#A4A4A4; line-height:28px;}
#pagemian #pageright #rightcontent #news_list ul li #rightdata #more { width:590px; overflow:hidden; margin-top:8px;} 
#pagemian #pageright #rightcontent #news_list ul li #rightdata #more a { color:#138059;}

#pagemian #pageright #rightcontent #page_title { width:870px; overflow:hidden; text-align:center; margin-top:25px; font-size:22px; color:#000;}
#pagemian #pageright #rightcontent #page_title span { display:block; width:100%; overflow:hidden; margin-top:15px; text-align:center; font-size:14px; color:#A0A0A0; font-weight:normal;}
#pagemian #pageright #rightcontent #the_content { width:870px; overflow:hidden; margin-top:70px; margin-bottom:70px; font-size:15px; line-height:30px; color:#808080;}
#pagemian #pageright #rightcontent #the_content * { font-size:15px; line-height:30px;}
#pagemian #pageright #rightcontent #the_content img { max-width:870px; height:auto;}
#pagemian #pageright #rightcontent #the_content a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #pageright #rightcontent #the_content a:hover { color:#138059;}
#pagemian #pageright #otherlink { width:870px; overflow:hidden; border-top:1px dashed #ccc; padding-top:20px;}

#page_page { width:100%; overflow:hidden; text-align:center; padding-top:20px; padding-bottom:30px;}

#pagemian #pageright #proinfo { width:870px; overflow:hidden;}
#pagemian #pageright #proinfo #bigshow { float:left; width:470px; height:260px; text-align:left; overflow:hidden;}
#pagemian #pageright #proinfo #proright { float:right; width:360px; overflow:hidden;}
#pagemian #pageright #proinfo #proright #proname { width:360px; overflow:hidden; font-size:25px; color:#666666;}
#pagemian #pageright #proinfo #proright #notes { width:360px; overflow:hidden; margin-top:40px; font-size:14px; font-family:'宋体';}
#pagemian #pageright #proinfo #proright #notes b { font-family:'宋体';}
#pagemian #pageright #proinfo #proright #xunjia { width:360px; overflow:hidden; margin-top:40px;}
#pagemian #pageright #proinfo #proright #xunjia a { display:block; width:135px; height:35px; padding-top:10px; text-align:center; color:#fff; text-decoration:none; font-size:20px; background-color:#F08519;}
#pagemian #pageright #procontent { width:870px; overflow:hidden; margin-top:50px;}
#pagemian #pageright #procontent #titlename { width:870px; overflow:hidden; border-bottom:1px solid #C8C8C8; text-align:left;}
#pagemian #pageright #procontent #titlename span { display:block; width:80px; padding-bottom:10px; color:#0F0F0F; font-size:18px; border-bottom:3px solid #138059;}
#pagemian #pageright #procontent #thecontent { width:870px; overflow:hidden; margin-top:50px;}
#pagemian #pageright #procontent #thecontent img { max-width:870px; height:auto;}

#pagemian #pageright #procontent #tips { width:870px; overflow:hidden; text-align:left; margin-top:50px; }
#pagemian #pageright #procontent #tips #tipname { float:left; width:80px; font-size:14px; text-align:left; font-weight:bold;}
#pagemian #pageright #procontent #tips #tiplist { float:left; width:790px; text-align:left;}
#pagemian #pageright #procontent #tips #tiplist a { display:block; float:left; margin-bottom:10px; width:auto; color:#000; margin-right:10px; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; background-color:#eee; text-decoration:none;}
#pagemian #pageright #procontent #tips #tiplist a:hover { background-color:#138059; color:#fff;}

#pagemian #pageright #proitems { width:870px; overflow:hidden; margin-top:68px;}
#pagemian #pageright #proitems ul { width:950px;}
#pagemian #pageright #proitems ul li { float:left; width:197px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; text-align:center; overflow:hidden; border-right:1px solid #E9E9E9;}
#pagemian #pageright #proitems ul li #iname {margin:0 auto; width:185px; overflow:hidden; margin-top:25px; font-size:14px; color:#3C3C3C;}
#pagemian #pageright #proitems ul li #inotes { margin:0 auto; width:185px; overflow:hidden; text-align:left; font-size:14px; color:#919191; margin-top:10px;}
#pagemian #pageright #writearea { width:870px; overflow:hidden; margin-top:60px;}
#pagemian #pageright #writearea #title { width:870px; overflow:hidden; border-bottom:1px solid #E1E1E1; font-size:22px; font-weight:normal; color:#000; padding-bottom:10px;}
#pagemian #pageright #writearea #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-weight:normal; font-family:"Times New Roman";}
#pagemian #pageright #writearea #title p { display:block; width:350px; text-align:right; font-weight:normal; float:right; margin-top:0px; color:#2F2F2F; font-size:15px;}
#pagemian #pageright #writearea #write { width:870px; overflow:hidden; margin-top:40px; background:url(../images/writebg.png) no-repeat right 25px;}
#pagemian #pageright #writearea #write td { padding:10px; font-size:15px; color:#000;}
#pagemian #pageright #writearea #write td input.input1 { width:400px; border:1px solid #DBDBDB; border-radius:8px; padding:5px;}
#pagemian #pageright #writearea #write td textarea.textarea1 { width:400px; height:125px; border:1px solid #DBDBDB; border-radius:8px; padding:5px;}
#pagemian #pageright #writearea #write td input.sub { width:130px; background-color:#F08519; border:0px; padding:10px; padding-top:8px; padding-bottom:8px; margin-top:20px; border-radius:8px; color:#fff; font-size:20px; cursor:pointer;}
#pagemian #pageright #otherlink { width:870px; overflow:hidden; margin-top:50px; border-top:1px dashed #ccc; padding-top:20px; line-height:30px;}

#servad { margin:0 auto; width:100%; height:578px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#servad #adarea { margin:0 auto; width:1900px; height:578px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#servad #words { margin:0 auto; width:690px; height:80px; padding-left:25px; padding-right:25px; padding-top:30px; border-radius:10px; text-align:left; background:url(../images/mask.png) repeat left top; color:#fff; position:relative; margin-top:-240px; z-index:901;}

#area1 { margin:0 auto; width:1200px; overflow:hidden; margin-top:88px;}
#area1 #indextitle1 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #138059; overflow:hidden; margin-top:30px;}
#area1 #titlename1 { margin:0 auto; width:250px; background-color:#fff; position:relative; height:90px; margin-top:-30px;}
#area1 #titlename1 #thetitle { margin:0 auto; width:210px; height:43px; padding-top:12px; text-align:center; color:#fff; font-size:30px; background-color:#138059;}
#area1 #titlename1 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";} 
#area1 #itemsarea { margin:0 auto; width:1200px; overflow:hidden; margin-top:50px;}
#area1 #itemsarea #show1 { float:left; width:390px; height:500px; text-align:center; background-color:#D7EAE3; margin-right:15px;}
#area1 #itemsarea #show2 { float:left; width:390px; height:500px; text-align:center; background-color:#EAE2D7; margin-right:15px; margin-top:50px;}
#area1 #itemsarea #show3 { float:right; width:390px; height:500px; text-align:center; background-color:#D4E5FB;}
#area1 #itemsarea div #img { width:100%; text-align:center; overflow:hidden; margin-top:45px;}
#area1 #itemsarea div #title { margin:0 auto; width:270px; text-align:center; overflow:hidden; margin-top:20px; font-size:21px; color:#0F0F0F; line-height:30px;}
#area1 #itemsarea div #notes { margin:0 auto; width:270px; text-align:left; overflow:hidden; margin-top:24px; font-size:16px; color:#0F0F0F; line-height:30px;}
#area1 #zixun { width:1200px; overflow:hidden; margin-top:65px; margin-bottom:75px; text-align:center;}
#area1 #zixun a { display:block; width:auto; text-align:center; margin-left:50px; margin-right:50px; text-decoration:none; display:inline-block;*display:inline;*zoom:1;}
#area1 #zixun #zx { background-color:#F0861A; font-size:24px; color:#fff; padding:13px; padding-top:13px; padding-bottom:18px; width:190px; border-radius:10px;}
#area1 #zixun #zx:hover { background-color:#138059;}

#area2 { margin:0 auto; width:100%; height:574px; background:url(../images/servbg2.jpg) no-repeat center top; overflow:hidden; margin-top:0px; padding-top:60px;}
#area2 #showarea { margin:0 auto;width:1200px; overflow:hidden;}
#area2 #showarea #indextitle2 { width:1200px; height:1px; text-align:center; border-bottom:1px solid #fff; overflow:hidden; margin-top:30px;}
#area2 #showarea #titlename2 { margin:0 auto; width:250px; background:url(../images/x.png) repeat left top; position:relative; height:80px; margin-top:-30px;}
#area2 #showarea #titlename2 #thetitle { margin:0 auto; width:210px; height:43px; padding-top:12px; text-align:center; color:#3F9979; font-size:30px; background-color:#fff;}
#area2 #showarea #titlename2 #titleen { margin:0 auto; width:250px; text-align:center; font-size:18px; margin-top:5px; color:#fff; text-transform:uppercase; font-family:"Times New Roman";} 
#area2 #showarea #servbg { margin:0 auto; width:1200px; overflow:hidden; text-align:center; margin-top:105px;}
#area2 #showarea #servword { margin:0 auto; width:1171px; overflow:hidden;}
#area2 #showarea #servword ul { width:1400px;}
#area2 #showarea #servword ul div { float:left; width:180px; color:#fff; font-size:20px; margin-left:0px; margin-top:30px; margin-right:60px; text-align:center;} 

#tuijian { margin:0 auto; width:1200px; overflow:hidden; margin-top:60px; margin-bottom:60px;}
#tuijian #title { width:1200px; overflow:hidden; padding-bottom:10px; font-size:20px; color:#000; border-bottom:1px solid #C6C6C6;}
#tuijian #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#tuijian #title a { display:block; float:right; margin-top:0px; font-size:15px; color:#138059;}
#tuijian #cases { width:1200px; overflow:hidden; margin-top:55px;}
#tuijian #cases ul { width:1300px;}
#tuijian #cases ul li { float:left; width:280px; overflow:hidden; margin-right:25px;}
#tuijian #cases ul li #img { width:280px; height:190px; overflow:hidden;}
#tuijian #cases ul li #thename { width:280px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#tuijian #cases ul li #thename a { color:#fff; font-size:14px;}

#guimoad { margin:0 auto; width:100%; height:640px; overflow:hidden; margin-top:0px; position:relative; text-align:center;}
#guimoad #adarea { margin:0 auto; width:1900px; height:640px; overflow:hidden; position:relative; margin-left:-950px; left:50%; z-index:900;}
#guimoad #words { margin:0 auto; width:690px; height:140px; padding-left:25px; padding-right:25px; padding-top:30px; border-radius:10px; text-align:left; background:url(../images/mask.png) repeat left top; color:#fff; position:relative; margin-top:-290px; z-index:901;}

#areaa { margin:0 auto; width:100%; padding-top:90px; padding-bottom:90px; max-width:1900px; overflow:hidden; margin-top:0px; background:url(../images/logobg.gif) repeat left 20px;}
#areaa #thearea { margin:0 auto; width:100%; overflow:hidden; margin-bottom:75px;}
#areaa #thearea #imglist { margin:0 auto; width:1200px; overflow:hidden; margin-top:75px;}
#areaa #thearea #imglist ul { width:1450px;}
#areaa #thearea #imglist ul li { float:left; width:280px; height:190px; margin-right:26px;}
#areaa #zixun { margin:0 auto; width:100%; overflow:hidden; text-align:center;}
#areaa #zixun a { display:block; margin:0 auto; width:180px; padding-top:15px; padding-bottom:17px; text-align:center; color:#fff; font-size:24px; text-decoration:none; background-color:#F0851A; border-radius:10px;}
#areaa #zixun a:hover { background-color:#F00;}

#titlearea { margin:0 auto; width:1200px; height:80px;}
#titlearea #lline { float:left; margin-top:30px;}
#titlearea #rline { float:right; margin-top:30px;}
#titlearea #title { float:left; text-align:center;} 
#titlearea #title #thename { margin:0 auto; padding-top:12px; padding-bottom:15px; margin-top:0px; text-align:center; font-size:28px;}
#titlearea #title #theen { overflow:hidden; text-align:center; font-size:16px; margin-top:5px; text-transform:uppercase; font-family:"Times New Roman";} 

#areab { margin:0 auto; width:100%; height:874px; overflow:hidden; margin-top:0px; background:url(../images/jb.jpg) no-repeat center top;}

#tuijian2 { margin:0 auto; width:100%; max-width:1900px; overflow:hidden; padding-top:60px; padding-bottom:60px; background-color:#E2E2E2;}
#tuijian2 #title { margin:0 auto;  width:1200px; overflow:hidden; padding-bottom:10px; font-size:20px; color:#000; border-bottom:1px solid #C6C6C6;}
#tuijian2 #title span { font-size:16px; color:#8F8F8F; text-transform:uppercase; font-family:"Times New Roman";}
#tuijian2 #title a { display:block; float:right; margin-top:0px; font-size:15px; color:#138059;}
#tuijian2 #pros { margin:0 auto;  width:1200px; overflow:hidden; margin-top:55px;}
#tuijian2 #pros ul { width:1300px;}
#tuijian2 #pros ul li { float:left; width:290px; overflow:hidden; margin-right:13px;}
#tuijian2 #pros ul li #img { width:290px; height:160px; overflow:hidden;}
#tuijian2 #pros ul li #thename { width:290px; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:5px;}
#tuijian2 #pros ul li #thename a { font-size:15px;}

#pagemian #page_left { float:left; width:870px; overflow:hidden;}
#pagemian #page_right { float:right; width:285px; overflow:hidden;}
#pagemian #page_left #case_list { width:870px; overflow:hidden;}
#pagemian #page_left #case_list ul { width:1000px;}
#pagemian #page_left #case_list ul li { float:left; width:280px; overflow:hidden; margin-right:15px; position:relative; margin-bottom:60px;}
#pagemian #page_left #case_list ul li #img { width:280px; height:190px; overflow:hidden;}
#pagemian #page_left #case_list ul li #thename { width:278px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; padding-top:10px; padding-bottom:10px; overflow:hidden; color:#626262; font-size:15px; text-align:center;}
#pagemian #page_left #case_list ul li a { display:none; width:280px; position:absolute; top:0px; left:0px; height:100%; background:url(../images/mask.png) repeat center top; text-align:center;}
#pagemian #page_left #case_list ul li a img { margin-top:70px;}
#pagemian #page_left #case_list ul li:hover a { display:block;}

#pagemian #page_right #rightpro { width:285px; overflow:hidden; margin-top:20px;}
#pagemian #page_right #rightpro #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #page_right #rightpro #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #page_right #rightpro #thepro { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #page_right #rightpro #thepro #img { width:285px; height:155px; overflow:hidden;}
#pagemian #page_right #rightpro #thepro #thename { width:283px; border-bottom:1px solid #D3D3D3; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3; text-align:center; padding-top:8px; padding-bottom:8px; margin-bottom:35px;}
#pagemian #page_right #rightpro #thepro #thename a { color:#515151; font-size:15px;}
#pagemian #page_right #rightpro #thepro #thename a:hover { color:#138059;}
#pagemian #page_right #rightcontact { width:285px; overflow:hidden; margin-top:30px;}
#pagemian #page_right #rightcontact #title {width:285px; text-align:left; font-size:20px; color:#000; padding-bottom:10px;}
#pagemian #page_right #rightcontact #ctarea { width:283px; overflow:hidden; border:1px solid #D3D3D3;}
#pagemian #page_right #rightcontact #ctarea #img { width:283px; height:155px; overflow:hidden; margin-top:0px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo { margin:0 auto; width:215px; margin-top:23px; margin-bottom:25px;} 
#pagemian #page_right #rightcontact #ctarea #ctinfo #ctname { width:215px; text-align:left; font-weight:bold; font-size:18px; color:#6A6A6A;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #cttel { width:215px; text-align:left; margin-top:5px; font-size:25px; font-weight:bold; color:#F08519;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #info { width:215px; overflow:hidden; margin-top:20px; text-align:left; color:#4A4A4A; font-size:16px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #zx { width:215px; overflow:hidden; margin-top:20px;}
#pagemian #page_right #rightcontact #ctarea #ctinfo #zx a { display:block; width:135px; padding-top:10px; padding-bottom:10px; font-size:18px; color:#fff; background-color:#F08519; text-align:center;}

#pagemian #page_left #leftcontent { width:870px; overflow:hidden;}
#pagemian #page_left #leftcontent #page_title { width:870px; overflow:hidden; text-align:center; margin-top:25px; font-size:22px; color:#000;}
#pagemian #page_left #leftcontent #page_title span { display:block; width:100%; overflow:hidden; margin-top:15px; text-align:center; font-size:14px; color:#A0A0A0; font-weight:normal;}
#pagemian #page_left #leftcontent #the_content { width:870px; overflow:hidden; margin-top:70px; margin-bottom:70px; font-size:15px; line-height:30px; color:#808080;}
#pagemian #page_left #leftcontent #the_content * { font-size:15px; line-height:30px;}
#pagemian #page_left #leftcontent #the_content img { max-width:870px; height:auto;}
#pagemian #page_left #leftcontent #the_content a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #page_left #leftcontent #the_content a:hover { color:#138059;}
#pagemian #page_left #otherlink { width:870px; overflow:hidden; border-top:1px dashed #ccc; padding-top:20px;}

#pagemian #page_left #tips { width:870px; overflow:hidden; text-align:left; margin-bottom:10px;}
#pagemian #page_left #tips #tipname { float:left; width:80px; font-size:14px; text-align:left; font-weight:bold;}
#pagemian #page_left #tips #tiplist { float:left; width:790px; text-align:left;}
#pagemian #page_left #tips #tiplist a { display:block; float:left; margin-bottom:10px; width:auto; color:#000; margin-right:10px; padding-left:10px; padding-right:10px; text-align:center; font-size:14px; background-color:#eee; text-decoration:none;}
#pagemian #page_left #tips #tiplist a:hover { background-color:#138059; color:#fff;}

#pagemian #page_left #leftcontent #bigtitle { width:870px; overflow:hidden; border-bottom:1px dashed #ccc; text-align:left; padding-bottom:35px; font-size:35px; line-height:35px; font-family:"Times New Roman"; color:#6F6F6F; text-transform:uppercase;}
#pagemian #page_left #leftcontent #bigtitle span { font-size:30px; line-height:30px; display:block; width:100%; margin-top:10px; text-align:left; color:#484848;}
#pagemian #page_left #leftcontent #rcontent { width:870px; overflow:hidden; margin-top:40px; overflow:hidden; line-height:30px; font-size:15px; color:#6F6F6F;}
#pagemian #page_left #leftcontent #rcontent * { line-height:30px; font-size:15px;}
#pagemian #page_left #leftcontent #rcontent img { max-width:870px; height:auto;}
#pagemian #page_left #leftcontent #rcontent a { font-size:15px; color:#06F; line-height:30px;}
#pagemian #page_left #leftcontent #rcontent a:hover { color:#138059;}

#pagemian #page_left #zhishi_list { width:870px; overflow:hidden;}
#pagemian #page_left #zhishi_list ul { width:870px;}
#pagemian #page_left #zhishi_list ul li { width:870px; overflow:hidden; margin-bottom:60px;}
#pagemian #page_left #zhishi_list ul li #leftimg { float:left; width:280px; text-align:left;}
#pagemian #page_left #zhishi_list ul li #rightdata { float:left; width:590px; text-align:left; overflow:hidden;}
#pagemian #page_left #zhishi_list ul li #rightdata #title { width:590px; overflow:hidden; height:27px;}
#pagemian #page_left #zhishi_list ul li #rightdata #title a { font-size:20px; color:#646B71; font-weight:bold;}
#pagemian #page_left #zhishi_list ul li #rightdata #title a:hover { color:#138059;}
#pagemian #page_left #zhishi_list ul li #rightdata #title p { display:block; font-size:15px; color:#A4A4A4; float:right; margin-top:0px;}
#pagemian #page_left #zhishi_list ul li #rightdata #notes { width:590px; overflow:hidden; margin-top:15px; color:#A4A4A4; line-height:28px;}
#pagemian #page_left #zhishi_list ul li #rightdata #more { width:590px; overflow:hidden; margin-top:8px;} 
#pagemian #page_left #zhishi_list ul li #rightdata #more a { color:#138059;}

#pagemian #page_right #leftcase { width:285px; overflow:hidden; margin-top:10px;}
#pagemian #page_right #leftcase #title { width:285px; overflow:hidden; border-bottom:1px solid #CCCCCC; padding-bottom:10px; font-size:20px; color:#000;}
#pagemian #page_right #leftcase #title a { display:block; float:right; top:0px; font-size:14px; color:#138059; text-transform:uppercase; font-weight:normal;}
#pagemian #page_right #leftcase #cases { width:285px; overflow:hidden; margin-top:22px;}
#pagemian #page_right #leftcase #cases #img { width:285px; height:193px; overflow:hidden;}
#pagemian #page_right #leftcase #cases #thename { width:285px; text-align:center; background-color:#919191; padding-top:8px; padding-bottom:8px; margin-bottom:25px; margin-top:1px;}
#pagemian #page_right #leftcase #cases #thename a { color:#fff; font-size:14px;}

#pagetel { width:140px; height:410px; position:relative; margin:auto; right:0; top:0; bottom:0; text-align:center; overflow:hidden; background:url(../images//images/float.png) no-repeat center top; position:fixed; right:0px; z-index:9999999999;}
#pagetel a { position:absolute; width:140px; height:410px; overflow:hidden; left:0px; top:0px; text-decoration:none;}

.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


.proinfo {width: 870px;}
.proinfo .float-left{border:1px solid #ddd; padding:5px; width: 320px;display:inline; float:left;}
.proinfo .float-left img{ width: 320px;display:inline; }
.proinfo .desc{ min-height:100px; }

.media-body{width:500px; overflow:hidden; float:left; display:inline;}



.protit{ border-bottom: 2px solid #ddd; height: 42px; margin-bottom: 10px;}
.protit span{ display: inline-block; background:#004ea2; color:#fff; padding: 0px 30px; line-height: 38px; height: 42px; border:1px solid #004ea2; }
.protit a{ display: inline-block;  background:#fff; line-height: 38px; height: 40px; padding: 0px 30px; border:1px solid #ddd; border-bottom:0;}

.pd_hotline span{ font-size:16px; color:#333;}
.pd_hotline span.font_hotline{ font-size:24px; color:#082c81;}



.margin-big-left {
    margin-left: 20px;
}

.fs100 {
    font-weight: 100;
}
.f24 {
    font-size: 24px;
}

.margin-bottom {
    margin-bottom: 10px;
}
.border-bottom {
    border-bottom: solid 1px #ddd;
}

.height-large {
    line-height: 40px;
}

.protit {
    border-bottom: 2px solid #ddd;
    height: 42px;
    margin-bottom: 10px;
}


.shnews {
    border-style: dashed;
    border-width: 1px;
    border-color: rgba(0,0,0,0.1);
    padding: 6px 20px 20px;
    margin-top: 20px;
    display: table;
    background: rgba(0,0,0,0.02);
}
.shnews h5 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgba(0,0,0,0.1);
    line-height: 30px;
    padding-left: 20px;
    margin-bottom: 15px;
    text-align: left;
	 font-size:16px;
}
.shnews li {
    margin: 0 20px;
    width: 359px;
    float: left;
    display: table;
    line-height: 26px;
    font-size: 14px;
    color: #666;
    text-align: left;
}
.shnews li a {
    color: #666;
    text-decoration: none;
}






.footer{width:100%;background: url(../imag4es/bg2.png) #2F2F2F repeat center;}
.ftcont{ overflow:hidden; padding-top:35px; padding-bottom:25px;}
.ftcont .dress{float:left;width: 860px;}
.ftcont .dress .ftll{float:left;padding-left:25px;padding-right:30px;background:url(../images/dress.png) no-repeat right top;height:155px;width: 230px;}
.ftcont .dress .ftll.noBg{ padding-left:0;}
.ftcont .dress .ftll h4{ font-size:16px;font-weight:normal; height:30px; line-height:30px;color:#fff;}
.ftcont .dress ul{ overflow:hidden; margin-top:10px;}
.ftcont .dress ul li {padding-left:10px;background:url(../images/dian.png) no-repeat left center;height:26px;line-height:26px;width: 94px;float: left;white-space: nowrap;overflow: hidden;margin-right: 10px;color: #fff;}
.ftcont .dress ul li a{ font-size:14px; color:#fff;}
.ftcont .wx{ width:137px; float:right; text-align:center; margin-right:60px;}
.ftcont .wx p{ font-size:14px; color:#fff; margin-top:5px;}
 



.links{ width:100%; padding:20px 0; overflow:hidden; background-color:#000;}
.links h4{ font-size:14px; float:left;color:#fff}
.links .link_box{ overflow:hidden}

.links .link_box a{ display:block; float:left; color:#d1d1d1; margin:1px 16px 5px 16px;}

.ftbot{text-align:center;background-color:#000;line-height: 32px;font-size:14px;color:#e3e3e3;padding: 20px 0px;}
.ftbot a{color:#e3e3e3;}
.ftbot span{ margin-left:20px;}
.baozhang2{background:url(../imag3es/bg2.png) #2F2F2F repeat center;padding-top:52px;padding-bottom:35px;border-bottom: 1px solid #525252;}
.baozhang2 .container{ overflow:hidden;}
.baozhang2 dl{float:left;margin-right:52px;width: 235px;}
.baozhang2 dt{ float:left;}
.baozhang2 dd{margin-left: 100px;margin-top:15px;}
.baozhang2 dd h5{ font-size:20px; color:#fff; font-weight:normal; margin-bottom:5px;}
.baozhang2 dd p{font-size:13px;color: #ffffff;line-height:16px;}
.baozhang2 dl.noMr{ margin-right:0;}